paint emulsion - French English Dictionary